Доступ к задачам и ресурсам с помощью URL-адреса
В программе OmniPlan поддерживаются URL-адреса, начинающиеся с префикса omniplan://. При открытии такого адреса запускается программа OmniPlan, в окне которой выделен определенный элемент.
Примеры: Адрес omniplan:/Volumes/Local/Users/someone/Desktop/Coffee%20Plan.omniplan открывает проект Coffee Plan на компьютере пользователя
Адрес omniplan:/Volumes/Local/Users/someone/Desktop/Coffee%20Plan.omniplan/task/14 открывает проект с выделенной задачей, имеющей уникальный идентификатор 14.
Адрес omniplan:/Volumes/Local/Users/someone/Desktop/Coffee%20Plan.omniplan/task/14,22,67 открывает проект с выделенными задачами, имеющими уникальные идентификаторы 14, 22 и 67.
Адрес omniplan:/Volumes/Local/Users/someone/Desktop/Coffee%20Plan.omniplan/resource/2 открывает проект с выделенным ресурсом, имеющим уникальный идентификатор 2.
Можно также создавать адреса, запрашивающие значения, отличные от идентификатора объекта: Адрес omniplan:/Volumes/Local/Users/someone/Desktop/Coffee%20Plan.omniplan/task?title=Clean%20Up открывает проект Coffee Plan на компьютере пользователя и выделяет все задачи с именем «Clean Up».
Адрес omniplan:/Volumes/Local/Users/someone/Desktop/Coffee%20Plan.omniplan/task?name=Clean%20Up также открывает проект и выделяет все задачи с именем «Clean Up».
Адрес omniplan:/Volumes/Local/Users/someone/Desktop/Coffee%20Plan.omniplan/task?position=1.9.1 открывает проект и выделяет в схеме задачу с номером 1.9.1. Обратите внимание, что в URL-адресах используется иерархическая нумерация независимо от того, какой тип нумерации выбран в меню «Вид».
Адрес omniplan:/Volumes/Local/Users/someone/Desktop/Coffee%20Plan.omniplan/resource?name=Coffee%20Beans открывает проект с выделенным ресурсом «Coffee Beans».